pentose phosphate shunt - Spanish English Dictionary